$(function() {
	$(document).on('click', '[data-laydate]', function() {
		var $this = $(this);
		laydate($.extend({
			choose : function(datas) {
				if ($this.data('intervalStart')) {
					$('[data-laydate][data-interval-end="' + $this.data('intervalStart') + '"]').data('start', datas).data('min', datas);
					return;
				}
				if ($this.data('intervalEnd')) {
					$('[data-laydate][data-interval-start="' + $this.data('intervalEnd') + '"]').data('max', datas);
					return;
				}
			}
		}, $(this).data()));
	})
})